package dht.data;

import java.util.LinkedList;

import dht.tools.Duo;

public class Jobs {
	
	/**
	 * Tableau des jobs que l'on peut donner au ManagePut
	 */
	private LinkedList<Duo<TabBigInteger,DhtData<Integer>>> putJobs=new LinkedList<Duo<TabBigInteger,DhtData<Integer>>>();

	/**
	 * Tableau des jobs que l'on peut donner au ManageGet
	 */
	private LinkedList<TabBigInteger> getJobs=new LinkedList<TabBigInteger>();

	/**
	 * Tableau des réponses au GET
	 */
	private LinkedList<DhtData<Integer>> getAnswers=new LinkedList<DhtData<Integer>>();

	/**
	 * Tableau des réponses au PUT
	 */
	private LinkedList<Boolean> putAnswers=new LinkedList<Boolean>();
	
	
	/**
	 * @return the getAnswers
	 */
	public LinkedList<DhtData<Integer>> getGetAnswers() {
		return getAnswers;
	}

	/**
	 * @return the putAnswers
	 */
	public LinkedList<Boolean> getPutAnswers() {
		return putAnswers;
	}

	/**
	 * @return the putJobs
	 */
	public LinkedList<Duo<TabBigInteger, DhtData<Integer>>> getPutJobs() {
		return putJobs;
	}

	/**
	 * @return the getJobs
	 */
	public LinkedList<TabBigInteger> getGetJobs() {
		return getJobs;
	}
	
	
}
